have no alternative but to

[hæv noʊ ɔlˈtɚnətɪv bʌt tu]
[网络] 不得已;只得;别无选择,不得不